package com.example.practicacalculadora;
import android.app.Activity;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class MyListener implements OnClickListener{
	private Activity activ;
	
	public MyListener (Activity main){
		this.activ = main;
	}
	
	public void onClick(View v) {
		Button b = (Button)v;
		
		switch (b.getId()) {
		case R.id.B0: 
			((MainActivity)activ).numero('0');
			break;
		case R.id.B1: 
			((MainActivity)activ).numero('1');
			break;
		case R.id.B2: 
			((MainActivity)activ).numero('2');
			break;
		case R.id.B3: 
			((MainActivity)activ).numero('3');
			break;
		case R.id.B4: 
			((MainActivity)activ).numero('4');
			break;
		case R.id.B5: 
			((MainActivity)activ).numero('5');
			break;
		case R.id.B6: 
			((MainActivity)activ).numero('6');
			break;
		case R.id.B7: 
			((MainActivity)activ).numero('7');
			break;
		case R.id.B8: 
			((MainActivity)activ).numero('8');
			break;
		case R.id.B9: 
			((MainActivity)activ).numero('9');
			break;
		case R.id.PUNTO: 
			((MainActivity)activ).punto();
			break;
		case R.id.IGUAL:
			((MainActivity)activ).operacion('=');
			break;
		case R.id.SUMA: 
			((MainActivity)activ).operacion('+');
			break;
		case R.id.RESTA: 
			((MainActivity)activ).operacion('-');
			break;
		case R.id.MULTI: 
			((MainActivity)activ).operacion('x');
			break;
		case R.id.DIV: 
			((MainActivity)activ).operacion('/');
			break;
		case R.id.F1: 
			((MainActivity)activ).positivo();
			break;
		case R.id.F2: 
			((MainActivity)activ).memoria();
			break;
		case R.id.F3: 
			((MainActivity)activ).borrarUno();
			break;
		case R.id.F4: 
			((MainActivity)activ).borrarTodo();
			break;
					
			
			
			
			
			
			
			

		default:
			break;
		}
		
	}

}